\hypertarget{objects_8cpp}{}\doxysubsection{src/objects.cpp File Reference}
\label{objects_8cpp}\index{src/objects.cpp@{src/objects.cpp}}
{\ttfamily \#include \char`\"{}embroidermodder.\+h\char`\"{}}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
QPointF \mbox{\hyperlink{objects_8cpp_ab122aa0ca9d59d47cfd9679775f8c726}{closest\+\_\+point}} (QPointF position, std\+::vector$<$ QPointF $>$ points)
\begin{DoxyCompactList}\small\item\em mouse\+\_\+snap\+\_\+point \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} \mbox{\hyperlink{objects_8cpp_a83171719bc8e7e972efdbb5af80b3ec0}{fourier\+\_\+series}} (\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} arg, std\+::vector$<$ \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} $>$ terms)
\begin{DoxyCompactList}\small\item\em fourier\+\_\+series \end{DoxyCompactList}\item 
void \mbox{\hyperlink{objects_8cpp_ad26e1b3a371690d3865d8fcc237ade6b}{add\+\_\+polyline}} (QPainter\+Path p, \mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} rubber\+Mode)
\begin{DoxyCompactList}\small\item\em add\+\_\+polyline \end{DoxyCompactList}\item 
\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} \mbox{\hyperlink{objects_8cpp_ae52bff4e5d4e869bcf009bc30b805249}{rotate\+\_\+vector}} (\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} v, \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} alpha)
\end{DoxyCompactItemize}


\doxysubsubsection{Function Documentation}
\mbox{\Hypertarget{objects_8cpp_ad26e1b3a371690d3865d8fcc237ade6b}\label{objects_8cpp_ad26e1b3a371690d3865d8fcc237ade6b}} 
\index{objects.cpp@{objects.cpp}!add\_polyline@{add\_polyline}}
\index{add\_polyline@{add\_polyline}!objects.cpp@{objects.cpp}}
\doxyparagraph{\texorpdfstring{add\_polyline()}{add\_polyline()}}
{\footnotesize\ttfamily void add\+\_\+polyline (\begin{DoxyParamCaption}\item[{QPainter\+Path}]{p,  }\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{rubber\+Mode }\end{DoxyParamCaption})}



add\+\_\+polyline 


\begin{DoxyParams}{Parameters}
{\em p} & \\
\hline
{\em rubber\+Mode} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{objects_8cpp_ab122aa0ca9d59d47cfd9679775f8c726}\label{objects_8cpp_ab122aa0ca9d59d47cfd9679775f8c726}} 
\index{objects.cpp@{objects.cpp}!closest\_point@{closest\_point}}
\index{closest\_point@{closest\_point}!objects.cpp@{objects.cpp}}
\doxyparagraph{\texorpdfstring{closest\_point()}{closest\_point()}}
{\footnotesize\ttfamily QPointF closest\+\_\+point (\begin{DoxyParamCaption}\item[{QPointF}]{position,  }\item[{std\+::vector$<$ QPointF $>$}]{points }\end{DoxyParamCaption})}



mouse\+\_\+snap\+\_\+point 


\begin{DoxyParams}{Parameters}
{\em points} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{objects_8cpp_a83171719bc8e7e972efdbb5af80b3ec0}\label{objects_8cpp_a83171719bc8e7e972efdbb5af80b3ec0}} 
\index{objects.cpp@{objects.cpp}!fourier\_series@{fourier\_series}}
\index{fourier\_series@{fourier\_series}!objects.cpp@{objects.cpp}}
\doxyparagraph{\texorpdfstring{fourier\_series()}{fourier\_series()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} fourier\+\_\+series (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{arg,  }\item[{std\+::vector$<$ \mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}} $>$}]{terms }\end{DoxyParamCaption})}



fourier\+\_\+series 


\begin{DoxyParams}{Parameters}
{\em arg} & \\
\hline
{\em terms} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{objects_8cpp_ae52bff4e5d4e869bcf009bc30b805249}\label{objects_8cpp_ae52bff4e5d4e869bcf009bc30b805249}} 
\index{objects.cpp@{objects.cpp}!rotate\_vector@{rotate\_vector}}
\index{rotate\_vector@{rotate\_vector}!objects.cpp@{objects.cpp}}
\doxyparagraph{\texorpdfstring{rotate\_vector()}{rotate\_vector()}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}} rotate\+\_\+vector (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a16fa26764453571074cb85a7574738d4}{Emb\+Vector}}}]{v,  }\item[{\mbox{\hyperlink{embroidery_8h_a2082be9aabfb541dff1825c4ca6a05cd}{Emb\+Real}}}]{alpha }\end{DoxyParamCaption})}

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
